package chap02.HighArray;

/**
 * 用来存储数据对象的类叫做容器类，通常容器类不仅存储数据，
 * 并且提供访问数据的方法，和诸如排序等复杂的操作
 * Created by root on 2017/4/26.
 */
public class HighArrayApp {

    public static void main(String[] args){
        int maxSize = 10;
        HighArray arr = new HighArray(maxSize);
        arr.insert(77);
        arr.insert(99);
        arr.insert(44);
        arr.insert(55);
        arr.insert(22);
        arr.insert(88);
        arr.insert(11);
        arr.insert(00);
        arr.insert(66);
        arr.insert(33);
        arr.display();
        System.out.println(arr.removeMax());
        //排序数组(这种是简单排序？)
        HighArray orderArr = new HighArray(maxSize);
        int size = arr.getSize();
        for (int i=0; i<size; i++) {
            orderArr.insert(arr.removeMax());
        }
        orderArr.display();
//        arr.insert(86);
//        arr.display();
//        arr.display();
        System.out.println(arr.search(86));
        System.out.println(arr.search(98));
        arr.delete(55);
        arr.display();



    }
}
